/**
 * 
 */
package com.itinsys.enma.domain.dto;

import java.util.List;
import java.util.Map;

import com.itinsys.enma.domain.response.ReservationResponse;
/**
 * @author sperez
 *
 */
public class PlanningDTO {
	private String career;
	private String year;
	private String status;
	private String lastModDate;
	private String creationDate;
	private String sendDate;
	private String userName;
	private String planningId;
	private String schoolId;
	private Map<String, String> periodDTO;
	private List<ReservationResponse> reservations;
	private List<Map<String, String>> specialPeriods;

	/**
	 * 
	 */
	public PlanningDTO() {
		// TODO Auto-generated constructor stub
	}
	
	

	/**
	 * @param career
	 * @param year
	 * @param userName
	 * @param planningId
	 */
	public PlanningDTO(String career, String year, String userName,	String planningId,String status,String lastModDate,String creationDate,String sendDate,Map<String,String> periodDTO,List<Map<String,String>> spPeriods,String schoolId) {
		this.career = career;
		this.year = year;
		this.userName = userName;
		this.planningId = planningId;
		this.status=status;
		this.lastModDate=lastModDate;
		this.creationDate=creationDate;
		this.sendDate=sendDate;
		this.periodDTO=periodDTO;
		this.specialPeriods=spPeriods;
		this.schoolId=schoolId;
	}



	public String getCareer() {
		return career;
	}

	public void setCareer(String career) {
		this.career = career;
	}

	public String getYear() {
		return year;
	}

	public void setYear(String year) {
		this.year = year;
	}
	
	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPlanningId() {
		return planningId;
	}

	public void setPlanningId(String planningId) {
		this.planningId = planningId;
	}

	public List<ReservationResponse> getReservations() {
		return reservations;
	}

	public void setReservations(List<ReservationResponse> reservations) {
		this.reservations = reservations;
	}



	public String getStatus() {
		return status;
	}



	public void setStatus(String status) {
		this.status = status;
	}



	public String getLastModDate() {
		return lastModDate;
	}



	public void setLastModDate(String lastModDate) {
		this.lastModDate = lastModDate;
	}



	public String getCreationDate() {
		return creationDate;
	}



	public void setCreationDate(String creationDate) {
		this.creationDate = creationDate;
	}



	public String getSendDate() {
		return sendDate;
	}



	public void setSendDate(String sendDate) {
		this.sendDate = sendDate;
	}



	public Map<String, String> getPeriodDTO() {
		return periodDTO;
	}



	public void setPeriodDTO(Map<String, String> periodDTO) {
		this.periodDTO = periodDTO;
	}



	public List<Map<String, String>> getSpecialPeriods() {
		return specialPeriods;
	}



	public void setSpecialPeriods(List<Map<String, String>> specialPeriods) {
		this.specialPeriods = specialPeriods;
	}



	public String getSchoolId() {
		return schoolId;
	}



	public void setSchoolId(String schoolId) {
		this.schoolId = schoolId;
	}


	
	
	

}
